Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of soaking up
  1. noun
    (chemistry) a process in which one substance permeates another; a fluid permeates or is dissolved by a liquid or solid

    Similar: 

    type of:
Explanation of soaking up
My lists:
Recently viewed words: